High-level Synthesis of Scalable Architectures for Iir Filters Using Parameterized Mcm's

نویسندگان

  • Haigeng Wang
  • Nikil Dutt
  • Alexandru Nicolau
چکیده

We describe the high-level synthesis of scalable 1 parallel architectures implementing in niteimpulse response (IIR) lters using multi-chip module (MCM). Our approach is based on a new class of parallel schedules for computing mth-order IIR lters, called regular schedules. The simplicity of the regular schedules facilitates characterization of their inter-processor communications, which is generally di cult to express for parallel algorithms. The characterization of inter-processor communications of the regular schedules enables us to generate instruction-level behavior of the design that can be easily mapped onto MCM-based architectures. We illustrate the use of the regular schedule in algorithmic-level synthesis of MCM-based parallel application-speci c processors implementing the fth-order elliptic wave lter benchmark. Our approach yields a scalable performance measured in the lter's sample rate on both multiple-bus architectures and mesh architectures, which is not known to have been achieved by previously published approaches. keywords: High-level synthesis of parallel architectures, scalable scheduling techniques, high-performance in nite-impulse response (IIR) lters, MCM-based implementations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of IIR Digital Filter using Modified Chaotic Orthogonal Imperialist Competitive Algorithm (RESEARCH NOTE)

There are two types of digital filters including Infinite Impulse Response (IIR) and Finite Impulse Response (FIR). IIR filters attract more attention as they can decrease the filter order significantly compared to FIR filters. Owing to multi-modal error surface, simple powerful optimization techniques should be utilized in designing IIR digital filters to avoid local minimum. Imperialist compe...

متن کامل

Exploring Scalable Schedules for IIR Filters

Linear di erence equations involving recurrences are fundamental equations that describe many important signal processes, in particular, in nite-duration impulse response (IIR) lters. Applying conventional dependence-preserving parallelization techniques such as software pipelining can only extract limited parallelismdue to loop-carried dependences in the linear recurrences, and thus cannot ach...

متن کامل

Low latency IIR digital filter design by using metaheuristic optimization algorithms

Filters are particularly important class of LTI systems. Digital filters have great impact on modern signal processing due to their programmability, reusability, and capacity to reduce noise to a satisfactory level. From the past few decades, IIR digital filter design is an important research field. Design of an IIR digital filter with desired specifications leads to a no convex optimization pr...

متن کامل

Adaptive Line Enhancement Using a Parallel IIR Filter with A Step-By-step Algorithm

 A step-by-step algorithm for enhancement of periodic signals that are highly corrupted by additive uncorrelated white gausian noise is proposed. In each adaptation step a new parallel second-order section is added to the previous filters. Every section has only one adjustable parameter, i.e., the center frequency of the self-tuning filter. The bandwidth and the convergence factor of each secti...

متن کامل

Time-area efficient multiplier-free recursive filter architectures for FPGA implementation

Simultaneous design of multiplier-free recursive filters (IIR filters) and their hardware implementation in Xilinx Field Programmable Gate Array (XC4000) is presented. The hardware design methodology leads to high performance recursive filters with sampling frequencies in the interval 15-21 MHz (17 bits internal data representation). It will be demonstrated that time-area eficiency and performa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992